Big Huge Thesaurus

oriental poppy

noun